×
aiguillon
meaning in English
n.
goad; gad; spur, sting
Related Words
aiguilleur
aiguilleur du ciel
aiguillonner
aiguisage
PC Version
Copyright © 2018 WordTech Co.