self-imposed – English–Italiano translations

🇬🇧 en it 🇮🇹

self-imposed adjective

  • voluntarily imposed upon oneself
volontario
Wiktionary Links