Engels Nederlands woordenboek

English version

to simplify betekenis

"to simplify vertaling"