Dictionary / Animals

7llzun

حلّزون

/7ll-ZUN/

English

snail

French

escargot

Part of Speech

noun

Register

standard