Versión en Español
Translate
"- doing something embarrassing"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
- doing something embarrassing
- hacer algo vergonzoso