LexiTurkTURKISH ↔ ENGLISH DICTIONARY

spotted sandgrouse” in Turkish

1 Turkish translation