×
aculeate
meaning in French
adj.
doté d'épines, piquant
Related Words
acucobol
acuity
acumen
acuminate
PC Version
Copyright © 2018 WordTech Co.