meaning of Book-on-Demand

Book-on-Demand - German to English

print on need