Term Gallery logo

Meanings of ombud in inglês

f. ombudswoman
defensor do povo
Usage of ombud in inglês
1
2
3
4
5