The term
"leopard flats" refers to a type of shoe that features a design inspired by the spots or pattern of a leopard.
Full definition
Similar and related words and phrases are presented below.
«leopard»
«flats»
Related phrases
Phrases with «leopard flats»
Sentences with «leopard flats»