Engels Nederlands woordenboek

English version

explicating betekenis

"explicating vertaling"