Meaning of langsat
Definition of langsat
(noun)
East Indian
tree
bearing
an
edible
yellow
berry
Other information on langsat
WIKIPEDIA results for
langsat
Amazon results for
langsat
Tweet