Definition of “attach sth to sth” - English Dictionary

british dictionary