Ce înseamnă “a impacheta,a ambala”?

“a impacheta,a ambala” în Dicționar Român - Englez

  • wrap up