ahimarocis अहिमरोचिस्
Definition:
m.
"hot-rayed", the sun,
Home
>
Search
>
ahimarocis