LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“deponent” in Turkish

1 Turkish translation