island meaning in French
n. île, îlot ; zone de refuge; superstructure (porte-avions)
v. créer une île; insulariser; isoler (sur une île)
n. île, îlot ; zone de refuge; superstructure (porte-avions)
v. créer une île; insulariser; isoler (sur une île)