Big Huge Thesaurus

sinistrorsal

adjective

similar terms