Results for "

cerahatli

"
Turkish - English dictionary

cerahatli

(Turkish - English dictionary) :
festering, pussy.