meaning of Abholgeschäft

Abholgeschäft - German to English

cash-and-carry shop