Daily Mail

Guess

-

The Definition answer: B.

Newspapers in English

Newspapers from United Kingdom