self-starting – English–Français translations

🇬🇧 en fr 🇫🇷

self-starting adjective

  • that starts by itself
automatique
  • energetic and resourceful
aventureux
Wiktionary Links