Latin-English dictionary »

barcala meaning in English

LatinEnglish
barcala [barcalae] (1st) M
noun

fool, simpletonnoun