Sort:  

Though I don't understand.

But thanks

"stafa" sounds in Spanish just like the word "estafa", which means "fraud".

That's in Spanish.

STAFA is an acronym which stands for STEEMIT AFRICA.

Not estafa.