macchabées
French
Noun
macchabées
m
plural of
macchabée