Artichauten
Luxembourgish
Noun
Artichauten
plural of
Artichaut