English-Latin dictionary »

large swelling grapes meaning in Latin

EnglishLatin
large swelling grapes noun

bumasta [bumastae](1st) F
noun

bumastus [bumasti](2nd) F
noun