Home
Manglish
English listing
Malayalam listing
About
Hog plum - meaning in malayalam
Meanings for Hog plum
noun
അമ്പഴം