Slating

Hindi Meaning

कड़ी आलोचना

English Meaning

  1. Slates for covering roofs, walls, or other surfaces.