English-Chinese dictionary »

leotard meaning in Chinese

EnglishChinese
leotard [leotards] (skin-tight one piece suit of clothing)
noun
[UK: ˈliːə.tɑːd]
[US: ˈliːə.ˌtɑːrd]

紧身衣 /jǐnshēnyī/noun

緊身衣noun