Dammar

Definition:

  • (n.) Alt. of Dammara

Compare dammar with other words:

dammar vs. dammara

damar vs. dammar