Definify.com

Definition 2026


حلزون

حلزون

Persian

Noun

حلزون (halazun)

  1. snail