kangaroo closures

English

Noun

kangaroo closures

  1. plural of kangaroo closure