manefaires

English

Noun

manefaires

  1. plural of manefaire