admirable in Spanish
admirable in Spanish
admirable
Deserving of the highest esteem or admiration; estimable.
loable
Deserving of the highest esteem or admiration; estimable.