Language:
Free Online Dictionary|3Dict

慌得

Source : CEDICT

hurriedly/in a frenzy

Source : CEDICT

hurriedly/in a frenzy