Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
pincurl
in English
pincurl
#limited
Definitions
Noun
a
curled
lock
of
hair
secured
with
a
pin
Base Words
pin
curl