Foudroyant

From HomoExcelsior

Jump to: navigation, search
1. Dazzling or stunning in effect. 2. Occurring suddenly and severely. Used of a disease.



User groups