Latin-English dictionary »

bupaes meaning in English

LatinEnglish
bupaes [bupaedos/is] noun
M

big / huge boy / youthnoun