French-English dictionary »

facile à vivre meaning in English

FrenchEnglish
facile à vivre adjectif

laid-back◼◼◼(relaxed and easy-going)
adjective