×

suçoir meaning in English

n. (zoology) sucker, organ which sucks or clings to by means of suction

Related Words

  1. suzette
  2. suçoter
  3. suède
  4. suèdine
PC Version

Copyright © 2018 WordTech Co.