English version

panel pin in Construction topic

From Longman Dictionary of Contemporary Englishpanel pinˈpanel pin noun [countable] British English  TITBCa short thin nail that is used for fastening thin pieces of wood together