Latin-English dictionary »

athla meaning in English

LatinEnglish
athla [athlae] (1st) F
noun

athletic contestnoun

labor / task / struggle, painsnoun

the 12 points of celestial circlenoun