still lifeTranslate still life | into French | into German | into Spanish Italian translation of still lifen natura (f) mortastill life in other Oxford dictionaries Definition of still life in the British & World English dictionary Definition of still life in the US English dictionary