lame ducking

English

Verb

lame ducking

  1. present participle of lame duck