See also: méganticoises

French

edit

Noun

edit

Méganticoises f

  1. plural of Méganticoise