block bookings

English

Noun

block bookings

  1. plural of block booking