Arabic-English dictionary »

الغزالة meaning in English

ArabicEnglish
الغزالة

Gazelle[UK: ɡə.ˈzel] [US: ɡə.ˈzel]