LexiTurkTURKISH ↔ ENGLISH DICTIONARY

shepherd'spurse” in Turkish

1 Turkish translation