French Nouns: mestre

French Nouns verb 'mestre' conjugated