REMONSTRAR Meaning of REMONSTRAR in English v to expostulate, protest, remonstrate Interlingua English vocab. Английский словарь Интерлингва. 2012