LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“heaven forbid” in Turkish

1 Turkish translation