1. ಆಚುಪೇಚು

    ♪ ācupēcu
    1. (noun)
    2. anything that gets in the way and hinders; an impediment; an obstruction; hindrance; an obstacle.