Carambola in English | Spanish to English Translation and Dictionary
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?