LexiTurkTURKISH ↔ ENGLISH DICTIONARY

şakkadanak” in English

1 English translation
EN
spontaneously

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