×

barbouiller meaning in English

v. smear, daub; scribble

Related Words

  1. se barbouiller
  2. barboteuse
  3. barbouillage
  4. barbouilleur
  5. barbu
PC Version

Copyright © 2018 WordTech Co.