marâtres

French

Noun

marâtres f

  1. plural of marâtre