Home
Manglish
English listing
Malayalam listing
About
ബീഭത്സത - meaning in english
Meanings for ബീഭത്സത
noun
Repulsiveness
unknown
horror