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

    Play audio
    ♪ ittalemaṇḍala
    Share screenshot
    1. (Noun)
    2. an amphibious vertebrate that lives in decaying plants and also water; ichthyophis.

Comments and suggestions