LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“heaven forfend” in Turkish

1 Turkish translation