Bwrw Hen Wragedd a Ffîn

translates to . . .

Raining old ladies and their sticks

in English it means. . .

Raining cats and dogs

Corporate Hospitality Concert Tickets London Theatre Tickets