We found one dictionary that defines the word ojo por ojo:
General (1 matching dictionary)
General (1 matching dictionary)
- Ojo Por Ojo, Ojo por Ojo, Ojo por ojo: Wikipedia, the Free Encyclopedia