Engels Nederlands woordenboek

English version

to insert betekenis

"to insert vertaling"