LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“mea culpa” in Turkish

1 Turkish translation