English
›
Words
place
where food is kept
Translation:
English
Noun
1
larder
Add
Translation