crimping houses

English

Noun

crimping houses

  1. plural of crimping house