French-English dictionary »

pied-à-terre meaning in English

FrenchEnglish
pied-à-terre nom {m}

pied-à-terre◼◼◼(smaller secondary lodging)
noun