Translation of cubierta superior in English:

cubierta superior

upper deck, n.

feminine noun

  • 1

    upper deck
    top deck