dégan

English: Translation
gloves
noun