English Dictionary
◊ DID YOU MEAN SFAX?
Sfax
n : the second largest city in Tunisia; located in eastern
Tunisia near a phosphate region [syn: {Sfax}]
English Computing Dictionary
◊ SFA
SFA
{Sales Force Automation}