Translation of might have guessed in Spanish:

might have guessed

(might have known)

phrase

  • 1

    I might have known she'd mess it up debería haber sabido / me podría / me podía haber imaginado que lo echaría a perder