Definify.com

Definition 2026


petrolheads

petrolheads

English

Noun

petrolheads

  1. plural of petrolhead