obstupefactive

listen to the pronunciation of obstupefactive
English - English
{a} stupifying, overpowering
Stupefactive
obstupefactive
Favorites