Translation of sociedad limitada in English:

sociedad limitada

feminine noun