Translation of silla de cordero in English:

silla de cordero

saddle of lamb, n.

feminine noun

  • 1

    saddle of lamb