Derja translation of 'دْزَايِرْ'

دْزَايِرْ
(N)
Algeria

I'm going to go tour Algeria and then come back. نمشي نعمل دورة في دزاير ونروّح