Engels Nederlands woordenboek

English version

to put forward betekenis

"to put forward vertaling"