bengisu


Results for "bengisu"

Turkish - English dictionary

bengisu

(Turkish - English dictionary) :
water of life.