
Site Language: EN
Caramba! I didn't see that coming.
An expression of surprise or astonishment.
Caramba! That was a close call.
Caramba! Look at that amazing view!
Caramba! I can't believe you did that.
say caramba
shout caramba
exclaim caramba
wow
gosh
goodness