Englishl'immortellewordMeaningNo dictionary definition has been added for "l'immortelle" yet.Related wordsimmortelles(English)everlasting(English)antique(English)anglaise(English)blanche(English)bonne(English)carnations(English)chaise(English)SourcesNo citations have been attached yet.