"sarthe" in English Sarthe {f} Sarthe "sarthe" English translation Sarthe Sarthe Detailed translations for "sarthe" die Sarthe{feminine} Sarthe Sarthe