French-English dictionary »

paysagiste meaning in English

FrenchEnglish
paysagiste nom {m} nom {f}

landscape gardener◼◼◼(person)
noun