Idli – ;;;Steamed rice cakes.

Home / glossary / Idli – ;;;Steamed rice cakes.