Granade

Tamil Dictionary definitions for Granade

Granade : கைக்குண்டு

Granade : கைக்குண்டு

Granade definition

Noun. Alt. of Granado