GeneralConnection.com
➔
Dictionary
damar
Noun
1. dammar
1. gum dammar, dammar resin, natural resin
Usage