shell corporations

English

Noun

shell corporations

  1. plural of shell corporation