Translation of skarf in English:

skarf

scarf

noun

  • 1

    scarf, piece or strip of material worn round the neck or tied over a woman's head