1. ಇತ್ತಲೆಮಂಡಲ

    ♪ ittalemaṇḍala 🔊
    1. :Noun
    2. an amphibious vertebrate that lives in decaying plants and also water; ichthyophis.

Comments and suggestions