LexiTurkTURKISH ↔ ENGLISH DICTIONARY

subrogate” in Turkish

1 Turkish translation