FUMIFUGIST MEANING IN ENGLISH

• Fumifugist Definition & Synonyms

  1. (n.) One who, or that which, drives away smoke or fumes.


RECENT SEARCHES