meaning of electric drill

1. a rotating power drill powered by an electric motor


Related Words

electric drill |

Developed & Maintained By Taraprasad.com

Treasure Words