Random
Source Code

vergüenza

The word vergüenza in spanish means embarrassed in english.

"I am embarrassed" is "Tengo vergüenza".

by Person john July 16, 2017