Arabic-English dictionary »

مِشْيَة الْقَمَرِ meaning in English

ArabicEnglish
مِشْيَة الْقَمَرِ f

moonwalkdance style