BENGİ


Results for "BENGİ"

Turkish - English dictionary

bengisu

(Turkish - English dictionary) :
water of life.