vibroblades

English

Noun

vibroblades

  1. plural of vibroblade