Ce înseamnă “cloak”?

“cloak” în Dicționarul Englez - Român

  • acoperi (a)
  • mantie