emmentaler

emmentaler

emmentaler

Noun

Swiss cheese with large holes

Synonyms: