karabasan

(Turkish - English)

incubus; nightmare





Translate from:Translate to:
Translating