ido
English
ido meaning in English • ido का अर्थ अंग्रेजी में
Noun
- An artificial international language, selected by the Delegation for the Adoption of an Auxillary International Language (founded at Paris in 1901), made public in 1907, and subsequently greatly revised and extended by a permanent committee