LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“grey plover” in Turkish

1 Turkish translation