Dictionary / Animals
حلّزون
/7ll-ZUN/
English
snail
French
escargot
Part of Speech
noun
Register
standard