Home
English listing
Malayalam listing
About
അമുക്കീരം - meaning in english
Meanings for അമുക്കീരം
noun
Physalis flexuosa