VITUPERATE Meaning of VITUPERATE in English v. insultar, invectivar English Interlingue dictionary. Английский словарь Интерлингве. 2012