Engels Nederlands woordenboek

English version

abatement; alleviation; solace betekenis

"abatement; alleviation; solace vertaling"