LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“antpecker” in Turkish

1 Turkish translation