Big Huge Thesaurus

dumbstricken

adjective

similar terms