blockade meaning in French
n. blocus, siège, barrière; encombrement, embouteillage; fermeture par la mer
v. assiéger; bloquer, obstruer; embouteiller; faire blocus
n. blocus, siège, barrière; encombrement, embouteillage; fermeture par la mer
v. assiéger; bloquer, obstruer; embouteiller; faire blocus