STUPEFACT Meaning of STUPEFACT in English stupefact-see stupefacer Interlingua English vocab. Английский словарь Интерлингва. 2012