×

ombudsman meaning in English

n. ombudsman, public official who investigates citizens' complaints against the government

Related Words

  1. ombromètre
  2. ombré
  3. omc
  4. omelette
PC Version

Copyright © 2018 WordTech Co.