LexiTurkTURKISH ↔ ENGLISH DICTIONARY

swear to God” in Turkish

1 Turkish translation