Translation of battle-hardened in Spanish:

battle-hardened

avezado en la lucha, adj.

Pronunciation: /ˈbat(ə)lˌhɑːd(ə)nd//ˈbædlˌhɑrd(ə)nd/

adjective

  • 1

    avezado en la lucha
    avezado a la lucha