Translation of to draw a veil over sth in Spanish:

to draw a veil over sth

phrase

  • 1

    correr / echar un (tupido) velo sobre algo