×

squelcher meaning in French

n. personne qui répond en vous clouant le bec; coup décisif

Related Words

  1. squelch
  2. squelch a question
  3. squib
  4. squid
PC Version

Copyright © 2018 WordTech Co.