Back to Dictionary
久留
jiǔliú
1. to stay for a long time
Common • Top 23%