Version Française
Meaning of
"barbouiller"
in English language
French to English
English to French
French
English
barbouiller
soil
barbouiller qc. de qc.
to daub sth. with sth.
barbouiller qc. de qc.
to smear sth. with sth.