vanmaram

ബീഭത്സം - meaning in english

Meanings for ബീഭത്സം

noun
Hideousness
Rankness
Horribleness
Uncanniness