Monflanquin in French Monflanquin in French Monflanquin proper noun A village in Lot-et-Garonne department, France. Add to Flashcards