vanmaram

അമ്പഴം - meaning in english

Meanings for അമ്പഴം

noun
Hog plum
Hog-plum