Understand Chinese Nickname

无处落脚

[wú chŭ luò jiăo]
It literally means 'nowhere to put down roots,' expressing feelings of restlessness, being adrift, or lacking a sense of belonging.
Generate Chinese Nickname
Relation Nicknames