Engels Nederlands woordenboek

English version

abjured betekenis

"abjured vertaling"