canavar


Results for "canavar"

Turkish - English dictionary

canavarlık

(Turkish - English dictionary) :
savagery, ferocity.