meaning of a pesar de

a pesar de - Spanish to English

despite

View more

  • regardless of