LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“worker bee” in Turkish

1 Turkish translation