提督

admiral; commodore

Meaning

  1. n
    admiral; commodore

Example sentences

  • There is a statue of Nelson in Trafalgar Square.