×
barbouiller
meaning in English
v.
smear, daub; scribble
Related Words
se barbouiller
barboteuse
barbouillage
barbouilleur
barbu
PC Version
Copyright © 2018 WordTech Co.