LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sırt veya böğüre saplanan şiddetli ve ani sancı” in English

1 English translation
EN
stitch

"A stitch in time saves nine" is a proverb.