sofa
English Dictionary
->
Letter S
-> sofa
Search Dictionary:
sofa Definition
(n)
an
upholstered
seat
for
more
than
one
person
sofa Synonyms
couch
lounge
sofa
© Art Branch Inc.