sharing a small room or accommodation between many (often too many) people

listen to the pronunciation of sharing a small room or accommodation between many (often too many) people
İngilizce - İngilizce
shacked up