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