dictionnaire Français-Anglais »

postillon [droplets] signifie anglais

FrançaisAnglais
postillon [droplets] nom {m}

spittle◼◼◼(spit, usually frothy)
noun
[UK: ˈspɪt.l̩] [US: ˈspɪt.l̩]