kaşalotzade


Results for "kaşalotzade"

Turkish - English dictionary

kaşalotzade

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