Arabic-English dictionary »

مَدِينَة الْأَشْبَاح meaning in English

ArabicEnglish
مَدِينَة الْأَشْبَاح f

ghost towntown which has become deserted