Dictionary / Animals

7lzun

حلزون

/7l-ZUN/

English

snail

French

escargot

Part of Speech

noun

Register

standard