Home UK English mortifying
Translate mortifying into Spanish
Causing great embarrassment or shame.
READ THESE ARTICLES