vocab dash
Log in
Sign up
オンブズパーソン
Meanings
Noun
1. ombudsperson; ombudsman; ombudswoman
Other readings
オンブズパースン