époustouflant

listen to the pronunciation of époustouflant
French - English
adj. straggering, mind-boggling, amazing
mind- blowing