Arabic-English dictionary »

مَدِينَة الْبَطِّ meaning in English

ArabicEnglish
مَدِينَة الْبَطِّ f

Duckburgfictional city where Donald Duck lives