Sirloin

Spanish Meaning

solomillo

English Meaning

  1. A cut of meat, especially of beef, from the upper part of the loin just in front of the round.