what does sangrona mean
What does sangrona mean in English? Sangrona is a Spanish word that means a woman who is stuck up, snobby, even... What is the meaning of the word sangrona in English? Sangron translates to pain in the neck, annoying individual, drag, pest, or... See All Questions