Obstacle meaning in tamil தடை

Obstacle – தடை, தடங்கல்

Obstacle meaning in tamil