Latin-English dictionary »

athlon meaning in English

LatinEnglish
athlon [athli] noun
N

athletic contestnoun

labor / task / struggle, painsnoun

the 12 points of celestial circlenoun