LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“admiralship” in Turkish

1 Turkish translation