Latin-English dictionary »

promachus meaning in English

LatinEnglish
promachus [promachi] (2nd) M
noun

champion [champions]noun
[UK: ˈtʃæm.pɪən] [US: ˈtʃæm.piən]