Sengouagnet in French Sengouagnet in French Sengouagnet proper noun A village in Haute-Garonne department, France. Add to Flashcards