LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“bar-tailed godwit” in Turkish

1 Turkish translation