1. ತಡೆಪಂಬೆಱು

    Play audio
    ♪ taḍepambeṛu
    Share screenshot
    1. (Verb)
    2. to be delayed; (the process, progress) to be slowed down.

Comments and suggestions