Definify.com

Definition 2024


still_lives

still lives

English

Noun

still lives

  1. Alternative form of still lifes