Search term indéfectible has one result
Jump to
FR French EN English
indéfectible (a) [sentiments] unfaltering (a) [sentiments] (formal)

French English translations