Engels Nederlands woordenboek

English version

extenuation betekenis

"extenuation vertaling"