vanmaram

അംഗിരസ്സ് - meaning in english

Meanings for അംഗിരസ്സ്

noun
Angiras