Back to Dictionary
豆沙
dòushā
1. sweetened bean paste
Common • Top 20%