×
dullard
meaning in French
n.
bête, sot, stupide
Related Words
dull sight
dull weather
dullish
dullness
PC Version
Copyright © 2018 WordTech Co.