vanmaram

വിരാടന് - meaning in english

Meanings for വിരാടന്

noun
Virata