admirable in Latin
admirable in Latin
admīrābilis
Deserving of the highest esteem or admiration; estimable.
spectābilis
Deserving of the highest esteem or admiration; estimable.