debamboozling
English
Verb
debamboozling
present participle and gerund of
debamboozle