Dictionary · Google Translate · Help

Referenced entries:

dòu liú to stay for a while; to sojourn
<< go back
Dictionary · Google Translate · Help
By MDBG 2025