Spanish–English dictionary

English translation of the Spanish word insidiar

Spanish → English
  
SpanishEnglish
insidiar ambush; waylay