×
squill
meaning in French
n.
squille; crustacé aussi appelé cigale des mers
Related Words
squiggle
squiggly
squinch
squint
PC Version
Copyright © 2018 WordTech Co.