LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“cotton swab” in Turkish

1 Turkish translation