I found this on someone's bumper sticker on a car and became curious as to what it means. I am pretty sure it is Latin. So that leads me to ask what does "Vox clementis in deserto" mean, ala what does it translate to in English? Thank you in advance if you can answer my question.