Search term blockade has one result
EN English DA Danish
blockade (n v) [the isolation of something] blokade (n v) [the isolation of something] (n v)