Results for "

vendetta

"
Turkish - English dictionary

vendetta

(Turkish - English dictionary) :
vendetta.