Translation of دامِن in English

دامِن

Noun (feminine)

  1. lightning

Powered by Oxford