postillonner French - English

1.


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