gardes à vue

French

Noun

gardes à vue f

  1. plural of garde à vue