LexiTurkTURKISH ↔ ENGLISH DICTIONARY

spoonfed” in Turkish

1 Turkish translation