Sarthe Definition

pronoun

A river in northwest France.

Wiktionary
One of the departments in Pays de la Loire, France (INSEE number 72).
Wiktionary

Find Similar Words

Find similar words to sarthe using the buttons below.

Words Starting With

Words Ending With

Unscrambles

sarthe