Translation of to lay sb open to sth in Spanish:

to lay sb open to sth

phrase

  • 1

    her statements laid her open to criticism sus declaraciones la dejaron expuesta a críticas