Home
Manglish
English listing
Malayalam listing
About
കരകാംഗാരം - meaning in english
Meanings for കരകാംഗാരം
noun
Shell-characoal