meaning of Azawad

Azawad - German to English

Azawad [territory situated in north Mali]