Big Huge Thesaurus

imbecilic

adjective

similar terms