translate English to German: Masks from every corner of the island's main town parade in the streets, having fun and surprising present.
Masken aus der ganzen Inselstaat wichtigsten Umzug in den Straßen, Spaß und überraschend zu präsentieren.