Mobile
Log In Sign Up
holding
 n.  holding company, company that controls other businesses  detail>>