English-Latin dictionary »

arabian tree meaning in Latin

EnglishLatin
Arabian tree noun

cynas [cynados/is]noun
F