LexiTurkTURKISH ↔ ENGLISH DICTIONARY

yüksekten atma. at one blow bir hamlede. come to blows kavgaya tutuşmak.” in English

1 English translation
EN
blow

Teachers should occasionally let their students blow off some steam.