Tamil Dictionary 🔍

இட்லி

itli


iDLi இட்ளி idli, a steamed rice cake

David W. McAlpin


இட்லி - ஒப்புமை - Similar