Translation of lomo de toro in English:

lomo de toro

masculine noun

Chile