English-French dictionary »

spit wad meaning in French

EnglishFrench
spit wad (A wad of spittle spat by someone)
noun

crachatnom {m}