โ Tulu Dictionary
viddiro
noun
hindrance obstacle.
mariappa-bhat-1967