Engels Nederlands woordenboek

English version

given betekenis

"given vertaling"