独来独往dúláidúwǎng
Top 45000
Meanings
1. (idiom) to come and go alone; to act independently; (fig.) to keep to oneself; to be a loner
Characters used