×
screwball
meaning in French
n.
dingue, fou, personne excentrique, cinglé (argot)
Related Words
screw-cutter
screw-tap
screwdriver
screwed
PC Version
Copyright © 2018 WordTech Co.