Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
uncuff
in English
uncuff
#uncommon
Definitions
Verb
to
remove
restraints
(
from
wrists
)