LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“whooper swan” in Turkish

1 Turkish translation