Translator


"state of being stunned" in Spanish