×

soupçonner meaning in English

v. suspect, doubt, imagine; smell a rat

Related Words

  1. soupçon
  2. soupçonnable
  3. soupçonneusement
  4. soupçonneux
PC Version

Copyright © 2018 WordTech Co.