Edam cheese

From Fresh Dictionary

English

Proper noun

Edam cheese

  1. A Dutch cheese with a red coating
Personal tools