lamentation


Results for "lamentation"

English - Turkish Dictionary

lamentation

(English - Turkish Dictionary) :
i. ağlama, dövünme.