English-French dictionary »

landscape gardener meaning in French

EnglishFrench
landscape gardener (person)
noun

paysagiste◼◼◼nom {m} nom {f}