×

squarrous meaning in French

adj. squameux, à écailles

Related Words

  1. squarrose
  2. squarish
  3. squash
  4. squash court
PC Version

Copyright © 2018 WordTech Co.