electrodrills
English
Noun
electrodrills
plural of
electrodrill