blind excuses

English

Noun

blind excuses

  1. plural of blind excuse