×
trouillard
meaning in English
adj.
(informal) coward
n.
yellow livered, coward
Related Words
troublé
trouer
trouille
troupe
PC Version
Copyright © 2018 WordTech Co.