Translate
"vendetta"
in Turkish Language
English to Turkish
Turkish to English
English
Turkish
vendetta
i. kan davasi, kan gutme.
vendetta
kan davası