Meaning of 'petard'

  • கதவு, சுவர் முதலியவற்றைத் தகர்க்கும் வெடிக்கும் பொறி

Synonyms


Browse English to Tamil Dictionary