LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“kelpie” in Turkish

1 Turkish translation