emmental

emmental

emmental

Noun

Swiss cheese with large holes

Synonyms: