Translation of body shirt in Spanish:

body shirt

blusa, n.

noun

US

  • 1

    (blouse)
    blusa feminine
  • 2

    (leotard)
    body masculine
    maillot masculine