Dutch leaf
English
Noun
Dutch
leaf
(
uncountable
)
Dutch metal
.