The meaning is The blood moon
Hey there!
So, the words/ phrases "Luna sangre" means, " " in English
Good luck on your assignment and enjoy your day!
~
8.8m questions
11.4m answers