Translation of to sweep sth under the rug / (British) carpet in Spanish:

to sweep sth under the rug / (British) carpet

phrase

  • 1

    correr un velo sobre algo