Language:
Free Online Dictionary|3Dict

蝸居

Source : CEDICT

snail's home; fig. humble abode