Engels Nederlands woordenboek

English version

simplifies betekenis

"simplifies vertaling"