Romanian-French dictionary »

pied-à-terre meaning in French

RomanianFrench
pied-à-terre

adăpost◼◼◼

mettre pied à terre

descăleca◼◼◼