Engels Nederlands woordenboek

English version

to submit betekenis

"to submit vertaling"