PUNCTURAR Meaning of PUNCTURAR in English v to puncture Interlingua English vocab. Английский словарь Интерлингва. 2012