Translation of to take the wraps off sth in Romanian

to take the wraps off sth

a dezvălui ceva, phr.

phrase

  • 1

    a dezvălui ceva