noun a town on the Isle of Pines, S of Cuba.
nueva gerona 🔊 Listen to this noun a town on the Isle of Pines, S of Cuba. Share Facebook Twitter Google +