1 multidrill
English-Spanish technical dictionary > multidrill
2 multidrill head
English-Spanish technical dictionary > multidrill head