n Dried rind of the fruit of ratambi (Garcinia cambogia or mangostana).
Meaning of अमसूल or सोल
n Dried rind of the fruit of रातंबी (Garcinia cambogia or mangostana).
Browse Marathi - English Words
Tags: English Meaning of amasula or sola, amasula or sola Meaning, Tamil to English Dictionary, amasula or sola Tamil Meaning, amasula or sola English Meaning