Translation of ombudsman in Setswana

ombudsman

mosireletsi

nounPlural ombudsmen

  • 1

    mosireletsi
    • an official whose job is to investigate complaints against government organizations, etc.