vanmaram

സീതപ്പഴം - meaning in english

Meanings for സീതപ്പഴം

noun
Custard apple
Custard-apple