SynonymX
Speak
Ido
Definition of Ido
1.
An artificial language that is a revision and simplification of Esperanto
Noun
Semanticaly linked words with "ido"
artificial language
Hyponims for word "ido"
artificial language