meaning of an allen Ecken sparen

an allen Ecken sparen - German to English

to pinch and scrimp