praiseworthy in Italian
praiseworthy in Italian
lodevole
Meriting praise; worthy of high praise
encomiabile
Meriting praise; worthy of high praise