Back to Dictionary
独揽
獨攬
dúlǎn
1. to monopolize
Uncommon • Top 50%