Engels Nederlands woordenboek

English version

strive for betekenis

"strive for vertaling"