Romanian-French dictionary »

carte verte meaning in French

RomanianFrench
carte verte

carte verde◼◼◼