meaning of fumiferous
1.
Producing
smoke.
Related Words
fumiferous
|
Developed & Maintained By
Taraprasad.com