ıspanakzade


Results for "ıspanakzade"

Turkish - English dictionary

ıspanakzade

(Turkish - English dictionary) :
slang out-and-out dunce, real idiot.