Tamil Meaning

hindrance meaning in tamil

making an act or work slow and difficult

hindrance tamil meaning example

தடை