amélanches
French
Noun
amélanches
plural of
amélanche