Âdembaba


Results for "Âdembaba"

Turkish - English dictionary

Âdembaba

(Turkish - English dictionary) :
slang 1. bedraggled tramp. 2. prisoner who is completely penniless. 3. trampish-looking tourist. 4. drug addict.