Did you know El Salvador means 'Our Saviour' and is a country located in central America? Well, to be honest, we didn't. Today's guest (Nathalie) tries to teach Nosa some Spanish. They also talk about her stay in Carlifonia and her love for Pupusa
Get first dibs on bonus content and access to exclusive deals designed for loyal listeners