amélanches

French

Noun

amélanches

  1. plural of amélanche