vanmaram

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

Meanings for അമാനുഷന്

noun
Superman