barbican meaning in French
n. barbacane, meurtrière d'une forteresse; ouverture verticale et étroite dans le mur d'une terrasse permettant l'écoulement de l'eau
n. barbacane, meurtrière d'une forteresse; ouverture verticale et étroite dans le mur d'une terrasse permettant l'écoulement de l'eau