delilah
look at delilah shes so beautiful, calm, doesnt ask for what she cant get, shes perfect
english word for laila  significado:  la hermosa
"look at delilah shes so beautiful, calm, doesnt ask for what she cant get, shes perfect" What is the definition of "delilah"?