trouillarde
French
Adjective
trouillarde
feminine singular of
trouillard