Translation of sofa in English:

sofa

sofa

noun

  • 1

    sofa, long upholstered seat with a back and raised ends