Translation of admirable in English:

admirable

admirable, adj.

adjective

  • 1

    admirable
    una actuación admirable an impressive / admirable performance