alla macchia

Italian

Prepositional phrase

alla macchia

  1. in secret
  2. in hiding, on the lam, on the run