Engels Nederlands woordenboek

English version

to deploy betekenis

"to deploy vertaling"