Back to Dictionary
蒙茸
méngróng
1. jumbled
2. fluffy