Soutenu (en. Backed)

Translation into French

Synonyms

  • endorsed
  • financed
  • reinforced
  • supported