Petard meaning in malayalam
Word: Petard
Petard definition
Noun:
(arms) a explosive device used to break down a gate or wall
Related wordsPetard - Oru Tharam Patakkam (ഒരു തരം പടക്കം) Noun:
(arms) a explosive device used to break down a gate or wall
Malayalam to English
English To Malayalam