Romanian-French dictionary »

ombudsman meaning in French

RomanianFrench
ombudsman

ombudsman◼◼◼{m}