オンブズマン
ombuzuman

Noun

1. ombudsman

From Swedish

Other forms: