vanmaram

അമാനുഷം - meaning in english

Meanings for അമാനുഷം

adj
Super-human