Cahors meaning

A town in the Lot department of France.
pronoun
0
0
Advertisement