LexiTurkTURKISH ↔ ENGLISH DICTIONARY

hiddetlenme. population explosion hızlı nüfus artışı. explosion oflaughter kahkaha tufanı.” in English

1 English translation
EN
explosion

The whole sky lit up and there was an explosion.