English-Latin dictionary »

full of clusters meaning in Latin

EnglishLatin
full of clusters adjective

botruosus [botruosa, botruosum]adjective