Possible Results:
haya inventado
Present perfect subjunctiveyoconjugation ofinventar.
haya inventado
Present perfect subjunctiveél/ella/ustedconjugation ofinventar.

inventar

No es algo que me haya inventado.
This is not something I've made up.
Word of the Day
relief