Amazon.com: Vodafone Spain Prepaid SIM Card 25 GB in Spain and 7 GB in the Rest of Europe, UK | 300 Min. to the US and to 55 Other Countries | Activation
I have an Italian Vodafone sim card, but I forgot the number. What can I dial to find my number? - Quora