Meaning HARSH

See synonym: severe

Search for this exact term