Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
chopines
in English
chopines
Definitions
Noun
elevated
shoes
(
worn
historically
)
Women
in
the
16th
century
wore
chopines
to
add
height
.