manants

French

Noun

manants m

  1. plural of manant