Word of the day

May 4, 2012

Foudroyant – dazzling or stunning; having an awesome and overwhelming effect; occurring suddenly and severely (of disease).


%d bloggers like this: