Engels Nederlands woordenboek

English version

explains betekenis

"explains vertaling"