English-Turkish dictionary »

snail meaning in Turkish

EnglishTurkish
snail [snails] (any animal of the class Gastropoda having a shell)
noun
[UK: sneɪl]
[US: ˈsneɪl]

salyangoznoun