Translation of دِمن in English

دِمن

Noun (feminine)

  1. the orbicular dung of cattle, dung heap

  2. litter, rubbish

Powered by Oxford