store cheese - Anglais Synonymes Dictionnaire

store cheese

n.
[1] rat cheese