Back to Dictionary
滴翠
dīcuì
1. verdant
2. green