French-English dictionary »

protectrice du citoyen meaning in English

FrenchEnglish
protectrice du citoyen nom {f}

ombudswoman◼◼◼(a female ombudsman)
noun