English Dictionary
◊ DID YOU MEAN SOFA?
sofa
n : an upholstered seat for more than one person [syn: {couch},
{lounge}]
English Computing Dictionary
◊ SFFA
SFFA
{Sales Force Automation}
 sfbi  sfd-algol  sffa  sfl  sflv