Subscribe
URL of the page has been copied to clipboard.
Meaning : An explosive device used to break down a gate or wall.
Install App
Petard meaning in Telugu.