Arabic-English dictionary »

الزرافات meaning in English

ArabicEnglish
الزرافات

Giraffes[UK: dʒɪ.ˈrɑːfs] [US: dʒə.ˈræfs]