meaning of stupefactive

1. Same as Stupefacient.


Related Words

stupefactive |

Developed & Maintained By Taraprasad.com

Treasure Words