vanmaram

പൊയ്യപ്പഴം - meaning in english

Meanings for പൊയ്യപ്പഴം

noun
Guava