1. ಆಚುಪೇಚು

    ♪ ācupēcu 🔊
    1. :Noun
    2. anything that gets in the way and hinders; an impediment; an obstruction; hindrance; an obstacle.

Comments and suggestions