effarouchée
French
Participle
effarouchée
f
sg
feminine singular of
effarouché