Dictionary / Animals
زرافة
/ZRAFFA/
English
giraffe
French
girafe
Part of Speech
noun
Register
standard