Latin-English dictionary »

camter meaning in English

LatinEnglish
camter [camteros/is] noun
M

turning point at end of a race coursenoun