Breakdown of A propósito, la charla ha ampliado nuestro vínculo.
nuestro
our
haber
to have (auxiliary)
a propósito
speaking of which / by the way (also: on purpose)
la charla
the talk / the chat (spoken conversation)
Elon.io is an online learning platform
We have an entire course teaching Spanish (Spain) grammar and vocabulary.