English-Latin dictionary »

orange tree meaning in Latin

EnglishLatin
orange tree noun

aurantium [aurantii](2nd) N
noun