Translation of buque insignia in English:

buque insignia

flagship, n.

masculine noun

  • 1

    flagship