×

trouillard meaning in English

adj. (informal) coward
n. yellow livered, coward

Related Words

  1. troublé
  2. trouer
  3. trouille
  4. troupe
PC Version

Copyright © 2018 WordTech Co.