Results for "

katliam

"
Turkish - English dictionary

katliam

(Turkish - English dictionary) :
massacre.