meaning of Admiralstab

Admiralstab - German to English

naval staff