Big Huge Thesaurus

flunitrazepan

noun