vocab dash
Log in
Sign up
immortelle
Top 30000
Meanings
Noun
1. immortelle
2. everlasting flower