Ido
[i:dәu]
Definition
(noun.) an artificial language that is a revision and simplification of Esperanto.
Typed by Hannah--From WordNet
[i:dәu]
(noun.) an artificial language that is a revision and simplification of Esperanto.
Typed by Hannah--From WordNet