English Dictionary
◊ DID YOU MEAN SABA?
Saba
n : a island in the Netherlands Antilles that is the top of an
extinct volcano [syn: {Saba}]
English Computing Dictionary
◊ SSBA
SSBA
{Suite Synthetique des Benchmarks de l'AFUU}
 ssa  ssadm  ssba  ssh  ssi