Look at my new supergas. I bought them from Italy on the summer break.
Englisch - Englisch
Definition von superga im Englisch Englisch wörterbuch
(Coğrafya) Superga is a hill situated on the south bank of the Po River to the east of Turin in north-west Italy. At 672 metres above sea level, it is one of the most prominent of the hills which form an amphitheatre around the city