Dictionary / Animals

zraffa

زرافة

/ZRAFFA/

English

giraffe

French

girafe

Part of Speech

noun

Register

standard