salai
Explore definitions, synonyms, and language insights of salai
Definitions
Noun
East Indian tree yielding a resin used medicinally and burned as incense
Explore definitions, synonyms, and language insights of salai