initiate a hold - French English Dictionary
History

initiate a hold



Meanings of "initiate a hold" in French English Dictionary : 1 result(s)

English French
Wrestling
initiate a hold amorcer une prise [v]