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