1. ಆಚುಪೇಚು

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

Comments and suggestions