Home
Manglish
English listing
Malayalam listing
About
ബീഭത്സം - meaning in english
Meanings for ബീഭത്സം
noun
Hideousness
Rankness
Horribleness
Uncanniness