The literally translation is "It pleases (formal you/he/she/it)" but it is used to mean "Formal you/He/She/It likes"
It means: he/she/you like
i know u love me
gusta= like "gustar" is the verb meaning, "to like"
Translation: The teacher likes to teach.
she likes it
It means "Tell me who doesn't like sex."
'Le gusta trabajar' means 'he/she likes to work' in English.
it means: "he/she likes to play"
i know u love me
le gusta cuando hablo en espanol = He/she likes it when I speak Spanish
"Graciela le gusta" means "Graciela likes" in English.
Do you mind if I call you Papi?
"El amor le gusta" does not make sense in Spanish. However, "el amor me gusta" means "I like love" in English.
The phrase "Cuanto la gusta" makes no sense in Spanish. If it was "Cuanto le gusta", it would mean, "How much he/she/you likes it".
Gloria likes the family
¿Porqué le gusta español? = "why do you like Spanish" or "Why does he/she like Spanish" (without the accent mark, it could mean, because you like spanish or because he/she likes spanish.)
gusta= like "gustar" is the verb meaning, "to like"
the girl likes the idiot