vanmaram

വിചിത്രരൂപം - meaning in english

Meanings for വിചിത്രരൂപം

noun
Freakishness