LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“admiral of the fleet” in Turkish

1 Turkish translation