microfailures

English

Noun

microfailures

  1. plural of microfailure