Back to Dictionary

life-everlasting (plant)

noun

Louisiana Creole

vinerè