×
crachotant
meaning in English
adj.
spitting, that spits, that ejects saliva from the mouth
Related Words
crachiner
crachoir
crachotement
crachoter
PC Version
Copyright © 2018 WordTech Co.