royal boroughs

English

Noun

royal boroughs

  1. plural of royal borough.