Back to Dictionary
擅闯
擅闖
shànchuǎng
1. to enter without permission
2. to trespass