Definify.com

Definition 2025


manguiers

manguiers

French

Noun

manguiers m

  1. plural of manguier