中国英语翻译

English version

not having any communication, not coming and going, having no means of livelihood, cut off a road for retreat是什么意思