"petrol station shops" in German petrol station shops Tankstellenshops Detailed translations for "petrol station shops" petrol station shops petrol station shops(also: gas station shops) Tankstellenshops{masculine plural}