Zarafa زرافة

Zarafa زرافة
English: Translation
Giraffe
noun
Animals
Plural form
Zarafaat زرافات
Indo-European