LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“declaration of will” in Turkish

1 Turkish translation