×

sniggeringly meaning in French

adv. par un rire refréné

Related Words

  1. snifter
  2. snigger
  3. snip
  4. snipe
PC Version

Copyright © 2018 WordTech Co.