sail meaning in French
n. voile, navigation; marine; voilier; navire; bateau à voile; aile (moulin)
v. prendre la mer; naviguer; piloter; mettre à la mer
n. voile, navigation; marine; voilier; navire; bateau à voile; aile (moulin)
v. prendre la mer; naviguer; piloter; mettre à la mer