Definition with ID 922062:

Specialized dictionaries

IDO s. n. (< fr. ido): limbă artificială internațională formată prin simplificarea limbii esperanto (v.) în 1907 de către L. Couturat în colaborare cu L. de Beaufront.