Translation of top deck in Spanish:

top deck

cubierta superior, n.

noun

  • 1

    cubierta superior feminine