Dictionnaire
babelfish
/
Dictionnaire
/
Anglais → Français
lily-livered
Dictionnaire
lily-livered
trouillard
adj.