Results for "

kaşalotzade

"
Turkish - English dictionary

kaşalotzade

(Turkish - English dictionary) :
slang idiot, dunderhead.