Definify.com

Definition 2025


shell_companies

shell companies

English

Noun

shell companies

  1. plural of shell company