leotard


Results for "leotard"

English - Turkish Dictionary

leotard

(English - Turkish Dictionary) :
i., gen. çoğ. dansçıların giydiği mayo.