PETARDO Meaning of PETARDO in English n 1. [Mil.] petard; 2. (fire)cracker Interlingua English vocab. Английский словарь Интерлингва. 2012