LexiTurkTURKISH ↔ ENGLISH DICTIONARY

greater sand plover” in Turkish

2 Turkish translations