LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“bar-headed goose” in Turkish

1 Turkish translation