LexiTurkTURKISH ↔ ENGLISH DICTIONARY

spitball” in Turkish

1 Turkish translation