Meaning of lucha libre in Spanish:
lucha libre
Translate lucha libre into English
1Modalidad de lucha en la que están permitidos ciertos golpes y las presas por debajo de la cintura.
en la lucha libre no son válidos los golpes con los puños o los codos