English synonyms about - contact  

Ido

noun

1 Ido

An artificial language that is a revision and simplification of Esperanto.

Dutch: ik wil, Ido
Polish: esperanto reformita, ido


Find more on ido elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0139