ido 🔊 Tamil Translation from English to Tamil dictionary online for the word ido n. செயற்கை உலகப்பொதுமொழி வகை.