meaning of fumiferous

1. Producing smoke.


Related Words

fumiferous |

Developed & Maintained By Taraprasad.com

Treasure Words