NichiDict

おんぶずまん

[onbuzuman]

Meanings

1.Noun

ombudsman