Malgaches

See also: malgaches

French

Noun

Malgaches m or f

  1. plural of Malgache