ahuvah


Results for "ahuvah"

Turkish - English dictionary

ahuvah

(Turkish - English dictionary) :
weeping and wailing.