in shock or confusion; bewildered

listen to the pronunciation of in shock or confusion; bewildered
English - English
astonied
in shock or confusion; bewildered
Favorites