NichiDict

オンブズパーソン

[onbuzupaason]

Meanings

1.Noun

ombudsperson; ombudsman; ombudswoman