Language:
Free Online Dictionary|3Dict

縮成一團

Source : CEDICT

to huddle together/to curl up