impegno

Etymology 1
.

Noun

 * 1) promise, pledge
 * 2) engagement, commitment, endeavour/endeavor
 * 3) diligence, enthusiasm
 * 1) diligence, enthusiasm
 * 1) diligence, enthusiasm