×

squinch meaning in French

v. s'accroupir; loucher, regarder de côté; reculer; se rétracter, marcher à reculons, être apeuré, montrer sa peur

Related Words

  1. squiggly
  2. squill
  3. squint
  4. squint eyed
PC Version

Copyright © 2018 WordTech Co.