cerahatli


Results for "cerahatli"

Turkish - English dictionary

cerahatli

(Turkish - English dictionary) :
festering, pussy.