Big Huge Thesaurus

pleasant-smelling

adjective

similar terms