Spanish-English dictionary »

quemar la santabárbara meaning in English

SpanishEnglish
quemar la santabárbara verb

damn the torpedoesverb