English–French dictionary

French translation of the English word drill

English → French
  
EnglishFrench (translated indirectly)Esperanto
(bore; pierce)
forer
;
percer
percer
(bore; ream)
aléser