Translation of batalla naval in English:

batalla naval

naval battle, n.

feminine noun

  • 1

    Nautical naval battle
    Games battleships