IDO


Meaning of IDO in English

[Ido]

n [Interling.] Ido

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