do i need a bank account to active aldi sim card
the english-language community website for germany. an information resource, a meeting point, and a communication platform for english-speakers living in germany.
ADS