"petrol station shop" in German petrol station shop Tankstellenshop Detailed translations for "petrol station shop" petrol station shop petrol station shop(also: gas station shop) der Tankstellenshop{masculine}