solomillo

[Spanish] plural solomillos

Tenderloin. Fillet.

Countries