Translation of to show / reveal one's hand in Spanish:

to show / reveal one's hand

phrase

  • 1

    mostrar / enseñar las cartas
    mostrar el juego