×

screwball meaning in French

n. dingue, fou, personne excentrique, cinglé (argot)

Related Words

  1. screw-cutter
  2. screw-tap
  3. screwdriver
  4. screwed
PC Version

Copyright © 2018 WordTech Co.