LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“San Pedro” in Turkish

1 Turkish translation