elveda


Results for "elveda"

Turkish - English dictionary

elveda

(Turkish - English dictionary) :
,-aı Farewell!/Good-bye! (said when parting forever.).