Definify.com

Definition 2025


petrol_pumps

petrol pumps

English

Noun

petrol pumps

  1. plural of petrol pump