RED RAG


Meaning of RED RAG in English

object that arouses immediate anger and opposition

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