LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“exere oneself in vain” in Turkish

1 Turkish translation