bengî


Results for "bengî"

Turkish - English dictionary

bengisu

(Turkish - English dictionary) :
water of life.