Translation of to come up smiling in Spanish:

to come up smiling

salir bien parado, phr.

phrase

  • 1

    salir bien parado