English-German dictionary »

local supply station meaning in German

EnglishGerman
local supply station noun

das AuslieferungslagerSubstantiv