Back to Dictionary
莲蓉
蓮蓉
liánróng
1. lotus seed paste