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