vocab dash
Log in
Sign up
蒙羞
méngxiū
Top 30000
Meanings
1. to be shamed
2. to be humiliated
Characters used
蒙
drizzle
羞
shy