SAPO - Wikipedia, the free encyclopedia
Sapo is the Portuguese and Spanish word for toad. It may also refer to: Mount Sapo, fictitious mountain in Italy Mount Sapo (Cerro Sapo), a mountain in Cochabamba Department, Bolivia Mount Sapo (Cerro Sapo), a mountain in Darién Province, Panama Sapo (gui...