postillonner French - English
1.
Englishsplutter
-
Frenchpostillonner
2.
Englishsputter
-
EnglishTo spit, or to emit saliva from the mouth in small, scattered portions, as in rapid speaking
-
Frenchpostillonner
English translator: French English postillonner Eesti sõnaraamat Español Traductor Svenska Översättare