LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“pinniped” in Turkish

1 Turkish translation