Engels Nederlands woordenboek

English version

strangulate betekenis

"strangulate vertaling"