LexiTurkTURKISH ↔ ENGLISH DICTIONARY

asabını bozmak. strain every nerve son derece gayret göstermek.” in English

1 English translation
EN
nerve

What a nerve!