That must be why the online translator had problems, Solalux. I lived in Spain for a while, but never heard a bus called that. Maybe they do in other areas of the country than where I was. I haven't made it to Cuba yet, but I really want to go some day. For some reason, I could kind of imagine guagua with a Cuban accent being used to mean bus.