Translation of tengkorak in English:

tengkorak

cranium, skull

noun

  • 1

    cranium, skull