slamming down

English

Verb

slamming down

  1. present participle of slam down