LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“branchia” in Turkish

1 Turkish translation