FULMINATORY MEANING IN ENGLISH

• Fulminatory Definition & Synonyms

  1. (a.) Thundering; striking terror.


RECENT SEARCHES