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