kamus
.
Search
About
still_life
English
still life
Noun
A painting of inanimate objects such as fruit or flowers
English: still life