Big Huge Thesaurus

sweet-smelling

adjective

similar terms