SpanishEdit

NounEdit

SRL f (plural SRL)

  1. Initialism of sociedad de responsabilidad limitada (LLC).