Word in spanish
sociedad limitada
Word in english
limited company / private limited company
Definition
a type of company that offers limited liability, or legal protection for its shareholders but that places certain restrictions on its ownership.