×
barbouillage
meaning in English
n.
defacement, daub
Related Words
barboteur
barboteuse
barbouiller
barbouilleur
PC Version
Copyright © 2018 WordTech Co.