Carambola in English | Spanish to English Translation
carambola
feminine noun
1. cannon
  • de o por carambola(in billiards)(figurative) by a (lucky) fluke
  • ¡carambolas!good heavens!
carambola
(Billar) (juego) billiards singular; (s) (golpe) cannon; carom; (EEUU)
¡carambolas! (Latinoamérica) hell! (familiar); wow! (familiar)
por carambola by fluke
Search history
Did this page answer your question?