Definify.com

Definition 2025


حلزون

حلزون

Persian

Noun

حلزون (halazun)

  1. snail