Version Française
Meaning of
"cracher, faire un crachat"
in English language
French to English
English to French
French
English
cracher, faire un crachat
spit, emit a spit