Translation of to beard the lion in his den in Spanish:

to beard the lion in his den

phrase

  • 1

    agarrar al toro por las astas
    coger al toro por los cuernos Spain