×

toussoter meaning in English

v. sputter, eject bits of food or water from the mouth while making explosive sounds; make popping or exploding sounds

Related Words

  1. tousser sans arrêt
  2. toussotement
  3. tout
  4. tout au long de
PC Version

Copyright © 2018 WordTech Co.