English-Latin dictionary »

wild olive-tree meaning in Latin

EnglishLatin
wild olive-tree noun

oleaster [oleastri](2nd) M
noun