Definify.com

Definition 2024


shell_companies

shell companies

English

Noun

shell companies

  1. plural of shell company