Definify.com

Definition 2025


salyangoz

salyangoz

Turkish

Noun

salyangoz

  1. snail

Synonyms

  • sümüklü böcek