LexiTurkTURKISH ↔ ENGLISH DICTIONARY

spotted harrier” in Turkish

1 Turkish translation