LexiTurkTURKISH ↔ ENGLISH DICTIONARY

örümcek kuşu” in English

1 English translation
EN
shrike

The shrike can't harm us anymore.