LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“adipose fin” in Turkish

1 Turkish translation