MohammedPreview
Open in TheBrain

La Īnsidiae

  1. (usually in the plural) ambush
  2. (usually in the plural) artifice, plot, snare