Romanian-French dictionary »

nouakchott meaning in French

RomanianFrench
nouakchott

nouakchott◼◼◼