COBRA Meaning of COBRA in English n [Zool.] cobra Interlingua English vocab. Английский словарь Интерлингва. 2012