LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ring-necked duck” in Turkish

1 Turkish translation