meaning of bestellbar

bestellbar - German to English

orderable