LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Salford” in Turkish

1 Turkish translation