устра́ивать заса́ду has 5 translations in 5 languages

translations of устра́ивать заса́ду

RU ES Spanish 1 translation
  • emboscar (n v) [To station in ambush with a view to surprise an enemy]
RU PT Portuguese 1 translation
  • emboscar (n v) [To station in ambush with a view to surprise an enemy]
RU SV Swedish 1 translation
RU BG Bulgarian 1 translation
RU JA Japanese 1 translation