Latin-English dictionary »

fistuca meaning in English

LatinEnglish
fistuca [fistucae] (1st) F
noun

rammer, malletnoun