CARAMBOLAR Meaning of CARAMBOLAR in English v [Billiards] to carom, cannon Interlingua English vocab. Английский словарь Интерлингва. 2012