LÖSST

Definition: 
Lebenölsammelstation
English: 
Oil gathering station
Language: 
German