Urdu Meanings
iJunoon official Urdu Dictionary
Definitions
English definition for sofa
1. n. an upholstered seat for more than one person
Thesaurus
Synonyms and Antonyms for sofa
International Languages
Meaning for sofa found in 4 Languages.
Related Posts in iJunoon
1 related posts found for word sofa in iJunoon Website
Sponored Video