LexiTurkTURKISH ↔ ENGLISH DICTIONARY

tembel ve uyuşuk kimse. snailpaced çok yavaş yürüyen. climbing snail flower salyangoz” in English

1 English translation
EN
snail

Bob ate the snail, then vomited.