LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“affidavit” in Turkish

1 Turkish translation