releasable stud-and-socket fastening - German English Dictionary

Suggest a Term