manguiers

French

Noun

manguiers m

  1. plural of manguier