Vietnamese → English
sạm mặt
Vietnamese → English
Translations
Direct dictionary matches.
sạm mặt
- Be shamefaced, lose face
=Bị mắng sạm mặt trước mọi người+To be shamefaced because of a scolding in front of others
=Bị mắng sạm mặt trước mọi người+To be shamefaced because of a scolding in front of others