ATHLO


Meaning of ATHLO in English

athlo-

n [occurring in compounds] athlo- (= contest)

Interlingua English vocab.      Английский словарь Интерлингва.