3 / 44

What does 放不下 (fàng bu xià) mean in English?

放不下
fàng bu xià

not enough room to put something