Arabic-English dictionary »

القمم المستدبّة meaning in English

ArabicEnglish
القمم المستدبّة

Spires[UK: ˈspaɪəz] [US: ˈspaɪrz]