Engels Nederlands woordenboek

English version

alienates betekenis

"alienates vertaling"