Although Guaraní spread all the way through these countries, today it is most widely spoken in Paraguay, together with Spanish (brought by the Spaniards when they invaded South America).
Aunque el guaraní se ha difundido por todos estos países, hoy en día se habla más extensamente en Paraguay, junto con el castellano (traído por los españoles cuando invadieron Sudamérica).