LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“my bad” in Turkish

1 Turkish translation