LexiTurkTURKISH ↔ ENGLISH DICTIONARY

infilak etmek” in English

2 English translations
EN
blow

Teachers should occasionally let their students blow off some steam.

EN
explode

The news caused him to explode with anger.