Search term caramba! has one result
Jump to
PT Portuguese EN English
caramba! (adj int) [an expression of anger, surprise, or frustration] (adj int) goddamn (adj int) [an expression of anger, surprise, or frustration]