Engels Nederlands woordenboek

English version

strive betekenis

"strive vertaling"