Engels Nederlands woordenboek

English version

improve betekenis

"improve vertaling"