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