rescousses
French
Noun
rescousses
?
plural of
rescousse