1. ತಕಯೂದ

    Play audio
    ♪ takayūda
    Share screenshot
    1. (Noun)
    2. something that restricts; a restrictive or limiting condition or regulation; a restriction.

Comments and suggestions