WAR OF THE ROSES


Meaning of WAR OF THE ROSES in English

series of wars fought for the throne between the house of York and the house of Lancaster (1455-1485)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.