it means "talk" - specifically, it means "he/she/it talks", from the verb hablar, and it's also used as "you talk" when speaking polite, like for instance with older people.
Habla
habla or hablar
"Habla poco español" translates to "he/she speaks little Spanish" in English.
I am guessing you mea "se habla", not "sa habla". If I am correct it meas spoken. One example is "Se habla epañol aqui." translates to "Spanish spoken here." or "We speak Spanish here."
Do you speak Spanish?
"Quién habla" in Spanish translates to "Who is speaking?" It is a common phrase used when answering the telephone to inquire about the caller's identity.
Without you speaking or no talking.
as in 'he/she talks' - 'habla' as a noun: conversaciones, discursos
He/she/you (formal) talks on the phone.
"Quien habla contigo" in English translates to "who is speaking with you?"
Habla means, you speak. (informal)
"Yo habla espanol" is incorrect in Spanish. The correct form would be "Yo hablo español," which means "I speak Spanish."