meaning of marang

1. tropical fruit from the Philippines having a mass of small seeds embedded in sweetish white pulp


Related Words

marang | marang tree |

Developed & Maintained By Taraprasad.com

Treasure Words