attacher

FRENCH
attacher
masc
fem
ENGLISH
to attach, to tie, to fasten