Romanian-French dictionary »

square meaning in French

RomanianFrench
square

piață◼◼◼