×
cuffs
meaning in French
n.
menottes, chaînes; fers; (terme informel)
Related Words
cuff
cuff link
cuff link
cufflinks
cuirass
cuisine
PC Version
Copyright © 2018 WordTech Co.