drill meaning in French
n. forêt; entraînement, exercice; sillon; semeuse, butoir, semoir
v. forer; entraîner, exercer; semer au rang, percer[legal]
n. forêt; entraînement, exercice; sillon; semeuse, butoir, semoir
v. forer; entraîner, exercer; semer au rang, percer[legal]