vanmaram

ഗ്രനേഡ്‌ എറിയുന്ന ഭടന് - meaning in english

Meanings for ഗ്രനേഡ്‌ എറിയുന്ന ഭടന്

noun
Grenadier