LexiTurkTURKISH ↔ ENGLISH DICTIONARY

müsavi derece. I'll do my level best. Elimden geleni yaparım. on a level with aynı yüzeyde” in English

1 English translation
EN
level

I won't lower myself to his level.