vanmaram

പക്ഷിരാജന്‍ ഗരുഡന് - meaning in english

Meanings for പക്ഷിരാജന്‍ ഗരുഡന്

noun
Bird-chief garuda