English-Latin dictionary »

braggart, boaster meaning in Latin

EnglishLatin
braggart, boaster noun

alazon [alazonis](3rd) M
noun