LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“spence” in Turkish

1 Turkish translation