trouilles
French
Noun
trouilles
?
plural of
trouille