Back to Dictionary
逗留
dòuliú
1. to stay at
2. to stop over
Common • Top 10%