French-English dictionary »

olivier à thé meaning in English

FrenchEnglish
olivier à thé nom {m}

sweet osmanthus(shrub or tree of the species Osmanthus fragrans)
noun