Translation of leotard in English:

leotard

leotard

noun

  • 1

    leotard, close-fitting garment worn by acrobats, etc