Vigorous (fr. Vigoureuse)

Translation into English

Synonyms

  • robuste
  • dynamique
  • énergique
  • pulsant
  • tonique