×
headlock
meaning in French
n.
blocage de la tête, prise en lutte
Related Words
headline news
headlines
headlong
headlong flight
PC Version
Copyright © 2018 WordTech Co.