Morosaglia in French Morosaglia in French Morosaglia proper noun A town and commune of Haute-Corse department, Corsica, France. Add to Flashcards