Language:
Free Online Dictionary|3Dict

蜗居

Source : CEDICT

snail's home; fig. humble abode