Home
Manglish
English listing
Malayalam listing
About
ഭീകരം - meaning in english
Meanings for ഭീകരം
noun
Horribleness