English-Latin dictionary »

designation of a large variety of olive meaning in Latin

EnglishLatin
designation of a large variety of olive adjective

babbius [babbia, babbium]adjective