Dutch gold

English

Noun

Dutch gold (uncountable)

  1. Dutch metal.