1. ತಟಕಾವು

    ♪ taṭakāvu 🔊
    1. :Noun
    2. anything that hinders; an obstacle; a hindrance; an impediment.

Comments and suggestions