LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“pink-footed goose” in Turkish

1 Turkish translation