caramba

listen to the pronunciation of caramba
Portuguese - Turkish
vay be
Spanish - English
well, Good Gracious!, well I never!
English - English
An exclamation of surprise or dismay
{ü} exclamation of dismay, shout of surprise
Portuguese - Spanish
caray