LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“African stonechat” in Turkish

1 Turkish translation