dévoyé
Top 35000
Meanings
Noun
1. stray, immoral or corrupt person (someone who has strayed from a moral lifestyle)