CARAMBOLA


Meaning of CARAMBOLA in English

n 1. [Billiards] carom ball; 2. [Billiards] carom, cannon

Interlingua English vocab.      Английский словарь Интерлингва.