LexiTurkTURKISH ↔ ENGLISH DICTIONARY

şıp diye” in English

1 English translation
EN
spontaneously

Tom's compost heap got so hot that it spontaneously combusted.