French Nouns: marâtre

French Nouns verb 'marâtre' conjugated