LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Sarthe” in Turkish

1 Turkish translation