LexiTurkTURKISH ↔ ENGLISH DICTIONARY

spiny dogfish” in Turkish

1 Turkish translation