Definify.com

Definition 2024


حلزون

حلزون

Persian

Noun

حلزون (halazun)

  1. snail