Meaning DELIGHTFUL

See synonym: pleasant

Search for this exact term