Vietnamese → English
thẹn mặt
Vietnamese → English
Translations
Direct dictionary matches.
thẹn mặt
* verb
- feel cheap
- feel cheap