Srl.

views updated

Srl. (Italy) società a responsabilità limitata (private limited company; Ltd)

More From encyclopedia.com