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

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

Comments and suggestions