LexiTurkTURKISH ↔ ENGLISH DICTIONARY

short-tailed magpie” in Turkish

1 Turkish translation