Engels Nederlands woordenboek

English version

extenuating betekenis

"extenuating vertaling"