vanmaram

ബീഭത്സത - meaning in english

Meanings for ബീഭത്സത

noun
Repulsiveness
unknown
horror