FLAGRATION MEANING IN ENGLISH

• Flagration Definition & Synonyms

  1. (n.) A conflagration.


RECENT SEARCHES