Polish-English dictionary »

ombudsman meaning in English

PolishEnglish
ombudsman noun

ombudsmannoun
official who investigates complaints

ombudsmanka noun

ombudswomannoun
a female ombudsman

Your history