Search term blockade has 2 results
EN English CS Czech
blockade blokáda
blockade (n v) [the isolation of something] blokáda (n v) [the isolation of something]