Home
Manglish
English listing
Malayalam listing
About
ഗോരോചന - meaning in english
Meanings for ഗോരോചന
noun
Bezour
Bezoar