vanmaram

അമുക്കീരം - meaning in english

Meanings for അമുക്കീരം

noun
Physalis flexuosa