LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sözü ağzına tıkamak. stop the show tiyatro dikkat çeken bir hareketle oyunu durdurmak stop up tıkamak.” in English

1 English translation
EN
stop

Stop it! You're making her feel uncomfortable!