Home
Manglish
English listing
Malayalam listing
About
പക്ഷിരാജന് ഗരുഡന് - meaning in english
Meanings for പക്ഷിരാജന് ഗരുഡന്
noun
Bird-chief garuda