achigans

French

Noun

achigans m

  1. plural of achigan