Definify.com

Definition 2026


turbodrills

turbodrills

English

Noun

turbodrills

  1. plural of turbodrill