damels

English

Noun

damels

  1. plural of damel

Anagrams