gebeşaki


Results for "gebeşaki"

Turkish - English dictionary

gebeşaki

(Turkish - English dictionary) :
slang stupid, dumb, blockheaded.