English to Nepalese Dictionary leotards

leotards

leotards
definition
noun
Her wavy hair was pulled back into a high ponytail, and a tank top covered her leotard .
a close-fitting one-piece garment, made of a stretchy fabric, that covers a person's body from the shoulders to the top of the thighs and typically the arms, worn by dancers or people exercising indoors.
Credits: Google Translate
Download the
HelloEnglishApp
image_one