IMPRECATION Meaning of IMPRECATION in English n imprecation Interlingua English vocab. Английский словарь Интерлингва. 2012