hayamos depositado
-we have deposited
Present perfect subjunctivenosotrosconjugation ofdepositar.

depositar

También sirven las tarjetas prepago / tarjetas virtuales, que tienen la ventaja de ser más seguras, ya que solo se puede gastar el dinero que hayamos depositado previamente.
Prepaid cards / virtual cards are also accepted, and they have the advantage of being safer, as you can only spend the money you have previously deposited.
Word of the Day
chilling