Dictionary · Spanish

Looking up "fracasar"…