Translation of silla alta in English:

silla alta

high chair, n.

feminine noun

  • 1

    high chair