vanmaram

വില്ലാളിവീരന് - meaning in english

Meanings for വില്ലാളിവീരന്

noun
Military hero
unknown
archer