Derja translation of 'مَدَغَشْقِرْ'

مَدَغَشْقِرْ
(N)
Madagascar

Madagascar is a touristic country. مدغشقر بلد سياحي