self-reliant – English–Italiano translations

🇬🇧 en it 🇮🇹

self-reliant adjective

  • reliant upon oneself
autonomo, autosufficiente
Wiktionary Links