house arrests

English

Noun

house arrests

  1. plural of house arrest