×

dullard meaning in French

n. bête, sot, stupide

Related Words

  1. dull sight
  2. dull weather
  3. dullish
  4. dullness
PC Version

Copyright © 2018 WordTech Co.