Translation of silla de la reina in English:

silla de la reina

chair, n.

feminine noun

  • 1

    (made by two people linking arms) chair