LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“bearded seal” in Turkish

1 Turkish translation