Engels Nederlands woordenboek

English version

to surrender betekenis

"to surrender vertaling"