monkey gloves

English

Noun

monkey gloves

  1. plural of monkey glove