vanmaram

ഗ്രനേഡ് - meaning in english

Meanings for ഗ്രനേഡ്

unknown
grenade