Preventing

Tamil Meaning

தடு

English Meaning

  1. Present participle of prevent.