Engels Nederlands woordenboek

English version

to capitulate betekenis

"to capitulate vertaling"