impoundings

English

Noun

impoundings

  1. plural of impounding