Translation of aplomado in English:

aplomado

self-assured, adj.

adjective

  • 1

    (persona) self-assured
    (persona) composed
  • 2

    (pared/muro) plumb