LexiTurkTURKISH ↔ ENGLISH DICTIONARY

morsa özgü.” in English

1 English translation
EN
walrus

Yesterday I went to the zoo and saw a huge walrus.