LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Hawaiian duck” in Turkish

1 Turkish translation