powerhouses

English

Noun

powerhouses

  1. plural of powerhouse