given the royal treatment

English

Verb

given the royal treatment

  1. past participle of give the royal treatment