OT


Meaning of OT in English

ot-

n [occurring in derivatives and compounds] ot-, oto- (= ear)

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