हथगोला मतलब - Handgrenade, Grenade
Here is meaning of Hathgola in English. Above get definition and English meaning of Hathgola. What is हथगोला meaning in English ? (English matlab - arth kya hai?).