Translation of sakhlat in English:

sakhlat

felt

noun

  • 1

    felt, cloth made by matting and pressing fibres