The Italian term "ammiràbile" matches the English term "applaudable"

other italian words that include "ammiràbile" : english :
ammiràbile, sorprendente admirable
ammiràbile admirably