What Does Caramba Mean In Spanish - What is the translation of caramba in english? Interj (in protest) for crying. Loc interj (sorpresa) my goodness!, oh my goodness!, oh my gosh!
What is the translation of caramba in english? Loc interj (sorpresa) my goodness!, oh my goodness!, oh my gosh! Interj (in protest) for crying.