kahredici


Results for "kahredici"

Turkish - English dictionary

kahredici

(Turkish - English dictionary) :
overpowering, crushing.