weeping Persian Dictionary
1. n. the process of shedding tears (usually accompanied by sobs or other inarticulate sounds)
2. s. showing sorrow
1. n. the process of shedding tears (usually accompanied by sobs or other inarticulate sounds)
2. s. showing sorrow
Sponored Video