Engels Nederlands woordenboek

English version

to dispatch betekenis

"to dispatch vertaling"