Latin-English dictionary »

antlia meaning in English

LatinEnglish
antlia [antliae] (1st) F
noun

(prison activity) treadmillnoun

pump, mechanism for raising water, foot pumpnoun