Foucaults

English

Proper noun

Foucaults

  1. plural of Foucault