×

scatterbrain meaning in French

n. étourdi(e), tête de linotte

Related Words

  1. scatter
  2. scatter rug
  3. scatterbrained
  4. scattered
PC Version

Copyright © 2018 WordTech Co.