vanmaram

Petard - meaning in malayalam

Meanings for Petard

noun
ഒരു തരം പടക്കം