Search term survivance has one result
FR French EN English
survivance (n) [général] {f} survival (n) [général]

French English translations