Dictionary search results

Showing 1-3 of 3 results

long-life English-German

haltbar [gemacht]

long-life battery in long-life English-German

Batterie mit langer Lebensdauer