English Dictionary
Definition Dutch cap in British English
Dutch cap noun
[countable] noun
Synonyms and related words

English Dictionary