CARABINA Meaning of CARABINA in English n carbine Interlingua English vocab. Английский словарь Интерлингва. 2012