French Nouns: restauroute

French Nouns verb 'restauroute' conjugated