English Dictionary
▪ salad oil
▪ salad plate
▪ salai
▪ salal
▪ salamander
◊ SALAI
salai
n : East Indian tree yielding a resin used medicinally and
burned as incense [syn: {Boswellia serrata}]
salad oil
salad plate
salai
salal
salamander
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]