English-French dictionary »

orange-tree meaning in French

EnglishFrench
orange tree noun

oranger◼◼◼nom {m}