LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“swan goose” in Turkish

1 Turkish translation