Did you mean: carámbano, carambola

Sorry, no translations for "caramba" have been found.

Wiktionary Links