solomillo
[
Spanish
]
plural
solomillos
Tenderloin. Fillet.
Countries
Spain