meaning of langsat
1.
East
Indian
tree
bearing
an
edible
yellow
berry
Related Words
langsat
|
Developed & Maintained By
Taraprasad.com