French-English dictionary »

orme pédonculé meaning in English

FrenchEnglish
orme pédonculé nom {m}

European white elm(deciduous tree)
noun