vanmaram

Physalis flexuosa - meaning in malayalam

Meanings for Physalis flexuosa

noun
അമുക്കീരം