Latin-English dictionary »

matara meaning in English

LatinEnglish
matara [matarae] (1st) F
noun

javelin, spearnoun

Your history