Definify.com

Definition 2025


turbodrills

turbodrills

English

Noun

turbodrills

  1. plural of turbodrill