"selbstbedienungstankstelle" in English Selbstbedienungstankstelle {f} self-service filling station Detailed translations for "selbstbedienungstankstelle" die Selbstbedienungstankstelle{feminine} Selbstbedienungstankstelle self-service filling station