Langsat meaning

A fruit of Southeast Asia, from the plant Lansium duranum, more or less similar to a grapefruit.
noun
0
0
Advertisement

Origin of langsat

From Malay langsat.