English-French dictionary »

orange tree meaning in French

EnglishFrench
orange tree noun

oranger◼◼◼nom {m}