vanmaram

Freak of nature - meaning in malayalam

Meanings for Freak of nature

noun
പ്രകൃതിയുടെ വികൃതി