Translator


"to embarrass gravely" in Spanish

QUICK TRANSLATIONS
"to embarrass gravely" in Spanish