LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(zool.) Cygnus” in English

1 English translation
EN
swan

Ms. Swan is our English teacher.