vanmaram

അതിമാനുഷന് - meaning in english

Meanings for അതിമാനുഷന്

noun
Titan
Superman