1. ತೆರೆಗೊರಳು

    ♪ teregoraḷu 🔊
    1. :Noun
    2. an uninhibited (human) voice or the system producing voice.

Comments and suggestions