still_lifeEnglish

still life

Noun

A painting of inanimate objects such as fruit or flowers

English: still life