Latin-English dictionary »

chamulcus meaning in English

LatinEnglish
chamulcus [chamulci] (2nd) M
noun

kind of machinenoun