LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“flu shot” in Turkish

1 Turkish translation