LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“velvet crab” in Turkish

1 Turkish translation