s.r.o

listen to the pronunciation of s.r.o
English - Turkish
sro
English - English
apartment building or house or residential hotel where tenants with low income or who are on welfare live in single rooms
performance for which all seats was been sold, sold-out show (Slang)