Leotards, noun plural of leotard. Synonyms in the same form.
Unitard
unitards
Other
maillots
All synonyms for leotard →