LexiTurkTURKISH ↔ ENGLISH DICTIONARY

spatterdock” in Turkish

1 Turkish translation